package com.zg.assistant.req;

import com.zg.assistant.enm.DirectionEnum;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 客户端发送消息参数
 * @author zg
 */
@Data
public class ClientSendMsgReq {

    /**
     * 消息方向
     * pc2app: PC端发送给移动端
     * app2pc: 移动端发送给PC端
     */
    @NotNull(message = "消息方向不能为空")
    private DirectionEnum direction;

    /**
     * 消息内容
     */
    @NotBlank(message = "消息内容不能为空")
    private String content;

    /**
     * uuid
     */
    @NotBlank(message = "uuid不能为空")
    private String uuid;
}
